Random Testing in PVS
نویسنده
چکیده
Formulas are difficult to formulate and to prove, and are often invalid during specification development. Testing formulas prior to attempting any proofs could potentially save a lot of effort. Here we describe an implementation of random testing in the PVS verification system.
منابع مشابه
Evaluating, Testing, and Animating PVS Specifications
We explore ways to enhance the utility of PVS for evaluating, testing, and animating PVS specifications. The PVS ground evaluator is the focus of the work. We describe a mechanism to provide semantic attachments for PVS symbols while preserving soundness, and discuss strategies to provide a generic framework for integrating independently developed applications with PVS. We explore these capabil...
متن کاملPulmonary vein isolation for vagotonic, adrenergic, and random episodes of paroxysmal atrial fibrillation.
INTRODUCTION Based on the clinical history, paroxysmal atrial fibrillation (PAF) may be classified as vagotonic, adrenergic, or random. It is unclear whether pulmonary vein (PV) isolation is equally effective for these types of PAF. METHODS AND RESULTS Segmental ostial ablation to isolate the PVs was performed in 188 consecutive patients (mean age 53 +/- 12 years) with PAF. Based on the clini...
متن کاملA Brief Overview of PVS
PVS is now 15 years old, and has been extensively used in research, industry, and teaching. The system is very expressive, with unique features such as predicate subtypes, recursive and corecursive datatypes, inductive and coinductive definitions, judgements, conversions, tables, and theory interpretations. The prover supports a combination of decision procedures, automatic simplification, rewr...
متن کاملPrecise and Formal Metamodeling with the Business Object Notation and PVS
A modeling language consists of both a notation and a metamodel, the latter of which captures the syntactic wellformedness constraints that all valid models must obey. We present two versions of a metamodel for an industrialstrength object-oriented modeling language, BON. The first version of the metamodel, written in BON itself, is intended to give a precise and understandable description of t...
متن کاملMetamodelling and Conformance Checking with PVS
A metamodel expresses the syntactic well-formedness constraints that all models written using the notation of a modelling language must obey. We formally capture the metamodel for an industrial-strength object-oriented modelling language, BON, using the PVS specification language. We discuss how the PVS system helped in debugging the metamodel, and show how to use the PVS theorem prover for con...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006